#edit-metadata-form-container {
    .loading:after {
        overflow: hidden;
        display: inline-block;
        vertical-align: bottom;
        -webkit-animation: ellipsis steps(4,end) 900ms infinite;      
        animation: ellipsis steps(4,end) 900ms infinite;
        content: "\2026"; /* ascii code for the ellipsis character */
        width: 0px;
    }

    @keyframes ellipsis {
        to {
            width: 20px;    
        }
    }

    @-webkit-keyframes ellipsis {
        to {
            width: 20px;    
        }
    }

    .dependency-set-title {
        font-size: 1.2em;
    }

    .dependency-container {
        .dependency-versionspec {
            font-size: .6em;
            color: gray;
        }

        .dependency-id {
            font-size: .8em;
        }

        .dependency-none {
            font-size: .8em;
        }
    }

    .tall-text-input {
        height: 6em;
    }

    .verify-package-field {
        .verify-package-field-heading {
            font-size: .75em;
            font-weight: 700;
        }
    }

    #icon-preview {
        max-width: 300px;
        max-height: 300px;
    }
}

#verify-package-container {
    .verify-package-field {
        p {
            white-space: pre-line;
        }
    }
}